timber trade certificate - German English Dictionary